Big Huge Thesaurus

silk-cotton tree

noun